Michael Harrell Jr., 30, was pulled over after observing him driving a Honda Accord with a paper license plate that was registered to a Ford Truck on the night of Friday, Jan. 13, according to Baltimore police.
When officers approached the vehicle, they saw a handgun and suspected narcotics. Harrell then tried to drive away, but collided with a police vehicle.
The crash caused both vehicles to run off the road, with Harrell's vehicle coming to a stop on the sidewalk against a tree.
Officers searched the vehicle and found a semi-automatic handgun, nine pounds of marijuana and cocaine, as well as cash and materials used to ready illegal drugs for distribution.
Harrell was taken to Central Booking where he was formally charged.
Click here to follow Daily Voice Towson and receive free news updates.